Ward Duchamps

Director, Strategy & Innovation , Thales